home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 21
/
AMIGAplus Sonderheft 21 (1999)(ICP)(DE)[!].iso
/
PublicDomain
/
Goldies
/
LabelMaker
/
LMInstall.mil
< prev
next >
Wrap
Text File
|
1999-08-23
|
6KB
|
152 lines
PRINT "LabelMaker V1.5 Installation Skript";
PRINT "¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯";
PRINT "Read LabelMakerV1.5.doc to see if you are allowed to use or";
PRINT "copy LabelMakerV1.5, all other use or copying is illegal!";
PRINT "This will work if you have booted from your original Workbench";
PRINT "disk or an unchanged copy of it! In addition you need an empty";
PRINT "formatted disk.";
PRINT "Do you have booted from an unchanged Workbench disk and do you"
ASK "have an empty formatted disk ready?";
CLEAR;
IF NO
PRINT "Format an unimportant disk, search for your original";
PRINT "Workbench disk and boot from it. Then try this one again!";
PRINT " ";
WAIT "Click [CONTINUE] to exit, when you have read this.";
ELSE
PRINT "I am now starting the installing procedure."
PRINT "Please insert the Workbench disk you have bootet from in";
WAIT "drive df0: and click [CONTINUE] when you have done so."
CLEAR;
PRINT "Now copying system files to RAM: ...";
MAKEDIR "RAM:T_TMP";
MAKEDIR "RAM:C_TMP";
DODOS "ASSIGN OLD_T: T:";
DODOS "ASSIGN OLD_C: C:";
DODOS "ASSIGN T: RAM:T_TMP";
COPY "df0:C/ASSIGN" AS "RAM:C_TMP/ASSIGN";
COPY "df0:C/COPY" AS "RAM:C_TMP/COPY";
COPY "df0:C/RUN" AS "RAM:C_TMP/RUN";
COPY "df0:C/DIR" AS "RAM:C_TMP/DIR";
COPY "df0:C/DELETE" AS "RAM:C_TMP/DELETE";
COPY "df0:C/STACK" AS "RAM:C_TMP/STACK";
COPY "df0:C/ECHO" AS "RAM:C_TMP/ECHO";
COPY "df0:C/MAKEDIR" AS "RAM:C_TMP/MAKEDIR";
COPY "df0:C/INSTALL" AS "RAM:C_TMP/INSTALL";
COPY "df0:C/RELABEL" AS "RAM:C_TMP/RELABEL";
COPY "df0:C/LOADWB" AS "RAM:C_TMP/LOADWB";
DODOS "ASSIGN C: RAM:C_TMP";
MAKEDIR "RAM:LIBS_TMP";
MAKEDIR "RAM:DEVS_TMP";
MAKEDIR "RAM:FONTS_TMP";
MAKEDIR "RAM:L_TMP";
MAKEDIR "RAM:S_TMP";
DODOS "copy >NIL: df0:libs RAM:LIBS_TMP";
DODOS "copy >NIL: df0:devs RAM:DEVS_TMP ALL";
DODOS "copy >NIL: df0:fonts RAM:FONTS_TMP ALL";
DODOS "copy >NIL: df0:L RAM:L_TMP";
DODOS "copy >NIL: df0:S RAM:S_TMP";
PRINT "...done copying system files to RAM:";
PRINT " ";
PRINT "Please remove the disk from drive DF0: and click [CONTINUE]";
WAIT "after you have done this.";
CLEAR;
PRINT "Now insert the empty disk in drive DF0: ";
WAIT "Click [CONTINUE] when you have done this.";
PRINT " ";
PRINT "Moving RAM: to disk...";
MAKEDIR "DF0:C";
MAKEDIR "DF0:LIBS";
MAKEDIR "DF0:DEVS";
MAKEDIR "DF0:FONTS";
MAKEDIR "DF0:L";
MAKEDIR "DF0:S";
MAKEDIR "DF0:LABELS";
MAKEDIR "DF0:IMAGES";
DODOS "copy >NIL: RAM:LIBS_TMP df0:LIBS";
DODOS "copy >NIL: RAM:DEVS_TMP df0:DEVS ALL";
DODOS "copy >NIL: RAM:FONTS_TMP df0:FONTS ALL";
DODOS "copy >NIL: RAM:L_TMP df0:L";
DODOS "copy >NIL: RAM:S_TMP df0:S";
DODOS "copy >NIL: RAM:C_TMP df0:C";
PRINT "...done copying the system files to the LabelMaker disk!";
DODOS "delete >NIL: RAM:LIBS_TMP ALL";
DODOS "delete >NIL: RAM:DEVS_TMP ALL";
DODOS "delete >NIL: RAM:FONTS_TMP ALL";
DODOS "delete >NIL: RAM:L_TMP ALL";
DODOS "delete >NIL: RAM:S_TMP ALL";
PRINT "Please remove the disk from drive DF0:";
WAIT "Click [CONTINUE] to proceed";
CLEAR;
PRINT "And now insert the disk the LabelMaker files are on";
PRINT "in drive DF0:";
WAIT "Click [CONTINUE] when done.";
PRINT " ";
PRINT "Now copying the LabelMaker Files to RAM: ...";
STORE "df0:LabelMaker/LabelMakerV1.5" AS "LM";
STORE "df0:LabelMaker/LabelMakerV1.5.info" AS "LM.ICON";
STORE "df0:LabelMaker/LabelMakerV1.5.doc" AS "LM.DOC";
STORE "df0:LabelMaker/LabelMakerV1.5.doc.info" AS "LM.DOC.ICON";
STORE "df0:LabelMaker/lm.startup" AS "STARTUP";
STORE "df0:c/MuchMore" AS "MUCHMORE";
MAKEDIR "RAM:LABL_TMP";
MAKEDIR "RAM:IMGS_TMP";
DODOS "copy >NIL: df0:LabelMaker/Labels/#? RAM:LABL_TMP";
DODOS "copy >NIL: df0:LabelMaker/Images/#? RAM:IMGS_TMP";
PRINT "..done.";
PRINT " ";
PRINT "Please remove the disk from drive DF0: and reinsert the"
PRINT "former empty disk in drive DF0:";
PRINT " ";
WAIT "Click [CONTINUE] when done.";
CLEAR;
PRINT "I am copying the LabelMaker files to the disk...";
WRITE "LM" AS "df0:LabelMaker";
WRITE "LM.ICON" AS "df0:LabelMaker.info";
WRITE "LM.DOC" AS "df0:LabelMaker.doc";
WRITE "LM.DOC.ICON" AS "df0:LabelMaker.doc.info";
WRITE "STARTUP" AS "df0:s/startup-sequence";
WRITE "MUCHMORE" AS "df0:c/MuchMore";
DODOS "copy >NIL: RAM:LABL_TMP/#? df0:LABELS";
DODOS "copy >NIL: RAM:IMGS_TMP/#? df0:IMAGES";
DODOS "delete >NIL: RAM:LABL_TMP ALL";
DODOS "delete >NIL: RAM:IMGS_TMP ALL";
DODOS "relabel DF0: LabelMaker_Disk";
DODOS "install df0:";
PRINT "...done again!";
PRINT " ";
PRINT "I am done installing the LabelMaker working diskette.";
PRINT "Please remember: This disk may not be copied! To see what";
PRINT "you are allowed to copy see the LabelMakerV1.5.doc file!";
PRINT "Please insert the Workbench disk in drive DF0:";
PRINT "After removing the temporary files from the RAM: hold";
PRINT "the installation program will finish.";
PRINT " ";
PRINT " Have fun, enjoy and CU,";
PRINT " Stefan G. Boldorf";
WAIT "Press [CONTINUE]";
DODOS "ASSIGN T: OLD_T:";
DODOS "ASSIGN C: OLD_C:";
DODOS "delete ram:C_TMP ALL";
DODOS "delete ram:T_TMP ALL";
END
QUIT;